About Barrow Court (holdings) Limited (03177710) United Kingdom