About Whistlers Limited (02478240) United Kingdom