About St. Aubin Company Limited (02625192) United Kingdom