About Oak & Bexely Ltd (12194962) United Kingdom