About Newbury Commercial Services Ltd (12064147) United Kingdom