About Recalcitrant Limited (07019750) United Kingdom