About John Stait & Company Limited (01117736) United Kingdom