About Sanders & Fink Limited (07814425) United Kingdom