About Affland Ltd (11570638) United Kingdom