About Alan De Maid Limited (07262956) United Kingdom