About G & P Roser Limited (05880305) United Kingdom