About B & F Installation Services Ltd (06859272) United Kingdom