About Balfa Uk Limited (05245118) United Kingdom