About Frontline Shopfitters Limited (06846397) United Kingdom