About Terry S Place Ltd (05668942) United Kingdom