About James Of Shepperton Limited (07516726) United Kingdom