About S Sibbons Ltd (11562269) United Kingdom