About Sheppard Aerial Survey Ltd (12860704) United Kingdom