About Handleys Limited (06242476) United Kingdom