About Kerry Stubbs Limited (07578316) United Kingdom