About Redbay Projects (staffordshire) Holdings Limited (07280834) United Kingdom