About Nick Fehnle Designs Ltd (10654539) United Kingdom