About Shop Front (group) Limited (07336242) United Kingdom