About John Anderson Limited (10428728) United Kingdom