About Manor Concepts Limited (02550211) United Kingdom