About Siba (uk) Limited (02999772) United Kingdom