About Service House Limited (07356138) United Kingdom