About Ray Podmore Contract Services Limited (07470303) United Kingdom