About St Johns House (staffordshire) Limited (07794995) United Kingdom