About Felden Design Studio Limited (05606801) United Kingdom