About Stray Services Limited (00635330) United Kingdom