About Stray Cat Customs Limited (07094136) United Kingdom