About Bickley Holdings Ltd (11458106) United Kingdom