About Lampeter House Limited (03422859) United Kingdom