About Buckley Scott Holdings Limited (05957570) United Kingdom