About Ark Sales & Lettings Ltd (12303001) United Kingdom