About Sicambria Ltd. (07368523) United Kingdom