About Capellis Limited (05584732) United Kingdom