About Stringer & Tan Limited (13678749) United Kingdom