About Jarvis Rayes Ltd (12356907) United Kingdom