About Shoreham Canvas Limited (12514075) United Kingdom