About Mandor House Limited (04169576) United Kingdom