About James Singleton Limited (08017605) United Kingdom