About Boothby & Penicuik Peat Company Limited (SC066217) United Kingdom