About Design Pit Limited (07925493) United Kingdom