About Beddow Project Limited (07900175) United Kingdom