About York House St Albans Ltd (12280845) United Kingdom