About Marquessa Limited (06498420) United Kingdom