About Sergio Pascal Limited (07451342) United Kingdom