About Inspectorate International Limited (00638315) United Kingdom