About Equiphouse Limited (02497218) United Kingdom