About O Sweet Home Limited (04634356) United Kingdom