About Faulhaber Design Limited (03856556) United Kingdom