About The Cat S Whiskers Interiors Limited (13141464) United Kingdom