About B & L Oxshott Ltd (11836949) United Kingdom