About Steve Platt Limited (05385645) United Kingdom