About Knights (rosettes & Badges) Limited (03336592) United Kingdom