About Blackwall Ditchling Ltd (09421064) United Kingdom