About Seval Jewellers Limited (05141384) United Kingdom