About South End House Limited (07307230) United Kingdom