About Jays Business Services (stamford) Limited (11737172) United Kingdom