About Whistlers (newark) Limited (06511229) United Kingdom