About John B. Severn & Co Limited (SC141534) United Kingdom