About Jewell & Petersen Limited (05179604) United Kingdom