About Challan Hall Ltd (05657251) United Kingdom