About Jamesl Limited (07914358) United Kingdom