About Mansell Building Solutions Ltd (02503907) United Kingdom