About The London Alcove Company Limited (03548362) United Kingdom