About Borras Group Holdings Limited (08812560) United Kingdom