About Osmond Brookes Ltd (07002917) United Kingdom