About Les Oakes & Sons Holdings Ltd (12555854) United Kingdom