About Callenders Limited (07488241) United Kingdom