About Scallywags (medway) Limited (07983097) United Kingdom