About Seegee Consultants Limited (07124241) United Kingdom