About Quirk Limited (07990806) United Kingdom