About Bfgsl Ltd (08270103) United Kingdom