About Alec S 3piece Suites Limited (04318452) United Kingdom