About Stanton And Davis Holdings Ltd (12763775) United Kingdom