About Sipa Bardo Limited (06988298) United Kingdom