About Rigg Survey International Limited (SC705302) United Kingdom