About Close Quarters Films Limited (10837718) United Kingdom