About Birkhill Holdings Ltd (SC694132) United Kingdom