About Remick 2 Limited (SC430552) United Kingdom