About Manor Specialist Resources Limited (13289259) United Kingdom