About Anthony Love Seating Installations Limited (05022205) United Kingdom