About J R Anderson London Limited (10373692) United Kingdom