About Oh So Sweet Berkshire Limited (13140097) United Kingdom